RTM (Requirement Traceability Matrix)

We need a test case to test the application. Hence we have to make sure all the requirements are having the sufficient test cases so that it can be tested during our testing.
So I need a mechanism to identify that all the requirements are having test cases. The answer for this is RTM.


RTM is a matrix & it is used to map the requirements with the test cases & other parameters.

Adv of RTM:
1. It is primarily used to map the reqts with the test cases.
2. The RTM can also be used to map the reqts with other parameters viz., test cases executed, Automated , Defects logged etc.
3. RTM helps to achieve better test coverage.
4. RTM make sure all the requirements are having atleast 1 test case written
5. Team can get/Track all the project related information against each requirements in a single place.


Dis-Adv of RTM:
1. RTM doesnot tells the user that how many test cases must be written for the selected requirements.


Types of RTM:
1. Forward RTM
2. Backward RTM

Q: What is RTM?
Q: Are you using RTM in your project?
Q: What is the RTM template you are using?
Q: Advantages of RTM?
Q: When do you start using the RTM in your project?
Ans: Once we start writing the test cases.

